.bg{
    position: absolute;
    background: #ddbb88;
}
.bg img{
    height: 100%;
}
.icon{
    position: absolute;
    background: #ddbb88;
    border-radius: 50%;
    overflow: hidden;
    width: 120px;
    height: 120px;
    left: 80px;
    top: 109px;
}
.icon img{
    height: 100%;
}
.name{
    position: absolute;
    font-family: cn;
    color: rgb(0 0 0);
    font-size: 51px;
    top: 241px;
    left: 0;
    width: 100%;
    text-align: center;
    font-weight: bold;
}
.type{
    position: absolute;
    font-family: xiaomai;
    color: rgb(0 0 0);
    font-size: 31px;
    top: 103px;
    left: 231px;
    font-weight: bold;
}
.from{
    position: absolute;
    font-family: xiaomai;
    color: rgb(0 0 0);
    font-size: 27px;
    top: 294px;
    left: 59px;
    font-weight: bold;
}
.score{
    position: absolute;
    font-family: xiaomai;
    color: rgb(0 0 0);
    font-size: 31px;
    top: 163px;
    left: 231px;
    font-weight: bold;
}
.desc{
    position: absolute;
    font-family: cn;
    color: rgb(0 0 0);
    font-size: 27px;
    top: 331px;
    left: 60px;
    width: 81%;
    text-align: left;
    font-weight: bold;
    opacity: .7;
    height: 423px;
    overflow:hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}
.tips_1{
    position: absolute;
    font-family: cn;
    color: rgb(0 0 0);
    font-size: 32px;
    top: 758px;
    left: 60px;
    text-align: left;
    font-weight: bold;
}
.tips_2{
    position: absolute;
    font-family: cn;
    color: rgb(0 0 0);
    font-size: 32px;
    top: 789px;
    left: 60px;
    text-align: left;
    font-weight: bold;
}